/**  
* @author  
* @date 2015年12月19日 上午11:38:22
* @version V1.0  
*/
package com.hc.service.model;

import java.io.Serializable;

/**
* 
*	订单表的model
* 
* @author 
* @date 2015年12月19日 上午11:38:22
*/
public class OrderModel implements Serializable {

	private static final long serialVersionUID = 1L;
	
	/**
	 * 
	 */
	private Integer id;
	
	/**
	 * 下单用户,对应用户表id
	 */
	private Integer userId;
	
	/**
	 * 对应优惠券列表id
	 */
	private Integer voucherId;
	
	/**
	 * 订单价格
	 */
	private Double orderMoney;
	
	/**
	 * 购买数量
	 */
	private Integer voucherNum;
	
	/**
	 * 订单状态，默认0
	 */
	private Integer orderState;
	
	/**
	 * 下单时间
	 */
	private Integer makeTime;
	
	/**
	 * 支付方式，1微信支付，2支付宝支付，3银行卡支付,可随业务拓展
	 */
	private Integer payway;
	
	/**
	 * 订单备注信息
	 */
	private String remarks;
	
	/**
	 * 
	 */
	private Integer createTime;
	
	/**
	 * 
	 */
	private Integer updateTime;
	


	
	public Integer getId(){
		return id;
	}
	
	public void setId(Integer id){
		this.id = id;
	}
	
	
	public Integer getUserId(){
		return userId;
	}
	
	public void setUserId(Integer userId){
		this.userId = userId;
	}
	
	
	public Integer getVoucherId(){
		return voucherId;
	}
	
	public void setVoucherId(Integer voucherId){
		this.voucherId = voucherId;
	}
	
	
	public Double getOrderMoney(){
		return orderMoney;
	}
	
	public void setOrderMoney(Double orderMoney){
		this.orderMoney = orderMoney;
	}
	
	
	public Integer getVoucherNum(){
		return voucherNum;
	}
	
	public void setVoucherNum(Integer voucherNum){
		this.voucherNum = voucherNum;
	}
	
	
	public Integer getOrderState(){
		return orderState;
	}
	
	public void setOrderState(Integer orderState){
		this.orderState = orderState;
	}
	
	
	public Integer getMakeTime(){
		return makeTime;
	}
	
	public void setMakeTime(Integer makeTime){
		this.makeTime = makeTime;
	}
	
	
	public Integer getPayway(){
		return payway;
	}
	
	public void setPayway(Integer payway){
		this.payway = payway;
	}
	
	
	public String getRemarks(){
		return remarks;
	}
	
	public void setRemarks(String remarks){
		this.remarks = remarks;
	}
	
	
	public Integer getCreateTime(){
		return createTime;
	}
	
	public void setCreateTime(Integer createTime){
		this.createTime = createTime;
	}
	
	
	public Integer getUpdateTime(){
		return updateTime;
	}
	
	public void setUpdateTime(Integer updateTime){
		this.updateTime = updateTime;
	}
	
	
}
